Torque converters - Almanca İngilizce Sözlük